tide pool - Spanish English Dictionary